package cn.yunyichina.provider.cashpool.entity;

/**
 *
 * @Author auto_gen_by_tool
 * @CreatedTime 2017-03-28 10:52:09
 */
public class Coupon {
    // 优惠券超时时间，分钟
    public final static int COUPON_RECEIVE_TIMEOUT = -30;

    /**/
    private String id;

    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    /**/
    private String couponName;

    public void setCouponName(String couponName) {
        this.couponName = couponName;
    }

    public String getCouponName() {
        return couponName;
    }

    /**/
    private String couponOrgId;

    public void setCouponOrgId(String couponOrgId) {
        this.couponOrgId = couponOrgId;
    }

    public String getCouponOrgId() {
        return couponOrgId;
    }

    /**/
    private String couponOrgName;

    public void setCouponOrgName(String couponOrgName) {
        this.couponOrgName = couponOrgName;
    }

    public String getCouponOrgName() {
        return couponOrgName;
    }

    /**/
    private String couponStartTime;

    public void setCouponStartTime(String couponStartTime) {
        this.couponStartTime = couponStartTime;
    }

    public String getCouponStartTime() {
        return couponStartTime;
    }

    /**/
    private String couponEndTime;

    public void setCouponEndTime(String couponEndTime) {
        this.couponEndTime = couponEndTime;
    }

    public String getCouponEndTime() {
        return couponEndTime;
    }

    /**/
    private Integer couponAmount;

    public void setCouponAmount(Integer couponAmount) {
        this.couponAmount = couponAmount;
    }

    public Integer getCouponAmount() {
        return couponAmount;
    }

    /**/
    private Integer couponCount;

    public void setCouponCount(Integer couponCount) {
        this.couponCount = couponCount;
    }

    public Integer getCouponCount() {
        return couponCount;
    }

    /**/
    private String couponRule;

    public void setCouponRule(String couponRule) {
        this.couponRule = couponRule;
    }

    public String getCouponRule() {
        return couponRule;
    }

    /**/
    private String couponDeadlineTime;

    public void setCouponDeadlineTime(String couponDeadlineTime) {
        this.couponDeadlineTime = couponDeadlineTime;
    }

    public String getCouponDeadlineTime() {
        return couponDeadlineTime;
    }

    /**/
    private String couponUrl;

    public void setCouponUrl(String couponUrl) {
        this.couponUrl = couponUrl;
    }

    public String getCouponUrl() {
        return couponUrl;
    }

    /**/
    private Integer pushSex;

    public void setPushSex(Integer pushSex) {
        this.pushSex = pushSex;
    }

    public Integer getPushSex() {
        return pushSex;
    }

    /**/
    private Integer pushStartAge;

    public void setPushStartAge(Integer pushStartAge) {
        this.pushStartAge = pushStartAge;
    }

    public Integer getPushStartAge() {
        return pushStartAge;
    }

    /**/
    private Integer pushEndAge;

    public void setPushEndAge(Integer pushEndAge) {
        this.pushEndAge = pushEndAge;
    }

    public Integer getPushEndAge() {
        return pushEndAge;
    }

    /*
     * 0-停止发放   1-正在发放  2-未开始发放
     */
    private String pushType;

    public void setPushType(String pushType) {
        this.pushType = pushType;
    }

    public String getPushType() {
        return pushType;
    }

    /**/
    private Integer pushMatchCount;

    public void setPushMatchCount(Integer pushMatchCount) {
        this.pushMatchCount = pushMatchCount;
    }

    public Integer getPushMatchCount() {
        return pushMatchCount;
    }

    /**/
    private String pushKeywords;

    public void setPushKeywords(String pushKeywords) {
        this.pushKeywords = pushKeywords;
    }

    public String getPushKeywords() {
        return pushKeywords;
    }

    /**/
    private String couponLogoUrl;

    public void setCouponLogoUrl(String couponLogoUrl) {
        this.couponLogoUrl = couponLogoUrl;
    }

    public String getCouponLogoUrl() {
        return couponLogoUrl;
    }

    /**/
    private String couponDesc;

    public void setCouponDesc(String couponDesc) {
        this.couponDesc = couponDesc;
    }

    public String getCouponDesc() {
        return couponDesc;
    }

    /**/
    private String couponInstructions;

    public void setCouponInstructions(String couponInstructions) {
        this.couponInstructions = couponInstructions;
    }

    public String getCouponInstructions() {
        return couponInstructions;
    }

    /**/
    private String couponCode;

    public void setCouponCode(String couponCode) {
        this.couponCode = couponCode;
    }

    public String getCouponCode() {
        return couponCode;
    }

    /**/
    private Integer alreadyReceivedCount;

    public void setAlreadyReceivedCount(Integer alreadyReceivedCount) {
        this.alreadyReceivedCount = alreadyReceivedCount;
    }

    public Integer getAlreadyReceivedCount() {
        return alreadyReceivedCount;
    }

    /**/
    private Integer alreadyPushedCount;

    public void setAlreadyPushedCount(Integer alreadyPushedCount) {
        this.alreadyPushedCount = alreadyPushedCount;
    }

    public Integer getAlreadyPushedCount() {
        return alreadyPushedCount;
    }

    /**/
    private String createTime;

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    private String beginCreateTime;

    public void setBeginCreateTime(String beginCreateTime) {
        this.beginCreateTime = beginCreateTime;
    }

    public String getBeginCreateTime() {
        return beginCreateTime;
    }

    private String endCreateTime;

    public void setEndCreateTime(String endCreateTime) {
        this.endCreateTime = endCreateTime;
    }

    public String getEndCreateTime() {
        return endCreateTime;
    }

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId;
    }

    private String templateId;
}